package com.jt.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.jt.pojo.ItemCat;
import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.Update;

import java.util.ArrayList;
import java.util.List;

public interface ItemCatMapper extends BaseMapper<ItemCat> {

    List<ItemCat> findItemCatList(Integer level);

//    @Update("update item_cat set status = #{status} where id = #{id}")
//    void updateStatus(ItemCat itemCat);

//    void saveItemCat(ItemCat itemCat);

    @Update("update item_cat set name = #{name},updated = #{updated} where id = #{id}")
    void updateItemCat(ItemCat itemCat);

    //@Delete("delete from item_cat where id in (#{parentId})")
    void deleteItemCat(Integer id);
}
